home *** CD-ROM | disk | FTP | other *** search
/ PsL Monthly 1993 December / PSL Monthly Shareware CD-ROM (December 1993).iso / prgmming / dos / pascal / tp256d.exe / ISVGADET.PAS < prev    next >
Pascal/Delphi Source File  |  1991-06-29  |  2KB  |  87 lines

  1. {***************************************}
  2. {  ISVGA256 BGI driver  unit interface  }
  3. {       Thomas Design                   }
  4. {       Nov.  28,  1989                 }
  5. {***************************************}
  6.  
  7. unit ISVGADET;
  8. interface
  9.  
  10. const
  11.      ATI320x200   = $00;               { ATI VGA graphics modes }
  12.      ATI640x400   = $01;
  13.      ATI640x480   = $02;
  14.      ATI800x600   = $03;
  15.  
  16.      DVGA320x200  = $04;               { Tseng Labs VGA graphics modes }
  17.      DVGA640x350  = $05;
  18.      DVGA640x480  = $06;
  19.      DVGA800x600  = $07;
  20.  
  21.      PAR320x200   = $08;               { Paradise 256 color VGA modes }
  22.      PAR640x400   = $09;
  23.      PAR640x480   = $0a;
  24.  
  25.      TEC320x200   = $0b;               { Tecmar VGA graphics modes }
  26.      TEC640x350   = $0c;
  27.      TEC640x400   = $0d;
  28.      TEC640x480   = $0e;
  29.      TEC800x600   = $0f;
  30.  
  31.      VID320x200   = $10;               { Video 7 VGA graphics modes }
  32.      VID640x400   = $11;
  33.      VID640x480   = $12;
  34.      VID720x540   = $13;
  35.      VID800x600   = $14;
  36.   TRID320x200   =       $15;          
  37.   TRID640x400   =       $16;
  38.   TRID640x480   =       $17;
  39.   TRID800x600   =       $18;
  40.  
  41.   CHIP320x200   =       $19;          
  42.   CHIP640x400   =       $1a;
  43.   CHIP640x480   =       $1b;
  44.   CHIP800x600   =       $1c;
  45.  
  46.   AHDA320x200   =       $1d;          
  47.   AHDA640x400   =       $1e;
  48.   AHDA640x480   =       $1f;
  49.   AHDA800x600   =       $20;
  50.  
  51.   AHDB320x200   =       $21;          
  52.   AHDB640x400   =       $22;
  53.   AHDB640x480   =       $23;
  54.   AHDB800x600   =       $24;
  55.   AHDB1024x768  =       $25;
  56.  
  57.   EVRX320x200   =       $26;     
  58.   EVRX640x400   =       $27;
  59.   EVRX640x480   =       $28;
  60.   EVRX800x600   =       $29;
  61.  
  62.   OAK320x200    =       $2A;     
  63.   OAK640x480    =       $2B;
  64.   OAK800x600    =       $2C;
  65.  
  66.   TSG320x200    =       $2D;     
  67.   TSG640x400    =       $2E;
  68.   TSG640x800    =       $2F;
  69.   TSG800x600    =       $30;
  70.   TSG1024x768   =       $31;
  71.  
  72.   GEN320x200    =       $32;     
  73.   GEN640x400    =       $33;
  74.   GEN640x480    =       $34;
  75.   GEN800x600    =       $35;
  76.  
  77.  
  78. procedure _ISVGADriverProc;
  79. function  _DetectISVGA256:integer;
  80.  
  81. implementation
  82. procedure _ISVGADRIVERPROC; external;
  83. {$L ISVGA256.OBJ }
  84. function  _DetectISVGA256;  external;
  85. {$L ISVGADET.OBJ }
  86. end.
  87.